<ui:composition xmlns="http://www.w3.org/1999/xhtml" xmlns:h="http://java.sun.com/jsf/html" xmlns:f="http://java.sun.com/jsf/core" xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:p="http://primefaces.org/ui">
	<p:dialog widgetVar="dialogPessoaDocumento" appendTo="@(body)" maximizable="false" modal="true" resizable="false" dynamic="true">
		<f:facet name="header">
			<h:outputText value="#{label.pessoa_documento_list}" />
		</f:facet>
		<h:form id="formPessoaDocumento">
			<p:growl id="growlPessoaDocumento" />

			<h:panelGrid id="dialogPessoaDocumentoID" columns="2">

				<h:outputText value="#{label.pessoa_documento_documento}" />
				<p:inputText value="#{pessoaBean.pessoaDocumento.valorDocumento}" required="true" requiredMessage="Documento é obrigatório!" />

				<h:outputText value="#{label.pessoa_documento_tipo}" />
				<p:selectOneMenu value="#{pessoaBean.pessoaDocumento.tipoDocumento}" converter="tipoDocumentoConverter">
					<p:ajax event="change" process="@this" update="@none" />
					<f:selectItems value="#{pessoaBean.tipoDocumentoList}" var="tipoDocumento" itemLabel="#{tipoDocumento.tipoDocumento}" itemValue="#{tipoDocumento}" />
				</p:selectOneMenu>

				<h:outputText value="#{label.abstract_persistence_ativo}" />
				<p:selectBooleanCheckbox value="#{pessoaBean.pessoaDocumento.ativo}" />

			</h:panelGrid>

			<p:commandButton value="#{label.salvar}" process="@form" actionListener="#{pessoaBean.salvarCadastroDocumentoPessoa}" update="formPessoaDocumento" />
			<p:commandButton value="#{label.voltar}" process="@this" immediate="true" update=":formConteudo:tabOutrasInfos" actionListener="#{pessoaBean.cancelarCadastroDocumentoPessoa}"
				oncomplete=" PF('dialogPessoaDocumento').hide()" />
		</h:form>


	</p:dialog>

</ui:composition>
